Big Huge Thesaurus

connective tissue

noun